wallow in the dirt - Turc Anglais Dictionnaire